package com.xlh.dto.courseTest.practice;

import com.xlh.dto.courseTest.ReadingDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Objects;

@Data
@ApiModel(" 随堂练习准确率 ")
@Accessors(chain = true)
public class PracticeAccuracyDTO {

    @ApiModelProperty(" 问题Id ")
    private Long id;
    @ApiModelProperty(" 题号 ")
    private Integer orderNumber;
    @ApiModelProperty(" 题型 ")
    private Integer type;
    @ApiModelProperty(" 题干 ")
    private String content;
    @ApiModelProperty(" 正确答案 ")
    private Object rightAnswer;
    @ApiModelProperty(" 选择题题目选项 ")
    private List<String> choiceList;
    @ApiModelProperty(" 是否多选 ")
    private Boolean isMultipleChoice;
    @ApiModelProperty(" 问题类型 ")
    private Integer questionType;
    @ApiModelProperty(" 回答人数总数 ")
    private Long answerCount;
    @ApiModelProperty(" 所有学生总数 ")
    private Long allStudent;
    @ApiModelProperty(" 此题正确率 ")
    private Double accuracy;
    @ApiModelProperty(" 回答正确用户总数 ")
    private Long correctCount;
    @ApiModelProperty(" 文件路径 ")
    private String path;
    @ApiModelProperty(" markDown 内容填写 ")
    private String mdContent;
    @ApiModelProperty(" html 内容填写 ")
    private String htmlContent;
    @ApiModelProperty(" 解析内容 ")
    private String jxContent;
    @ApiModelProperty(" 解析html ")
    private String jxContentHtml;
    @ApiModelProperty(" 纠正 ")
    private Integer jz;

}
